# 私有变量私有属性
class Women:

    def __init__(self, name, age):
        self.name = name

        # __开头表示私有属性
        self.__age = age

    def __secert(self):
        # 私有属性和方法在内部是可以访问的
        print("%s 的年龄是 %d" % (self.name, self.__age))


xiaofang = Women("小芳", 25)

# 私有属性只能在对象内部访问
# print(xiaofang.__age)
# 私有方法同样不能再外部访问
# xiaofang.__secert()

# python没有真正意思上的私有属性,强制访问私有属性的方法
print("消防的年龄是:", xiaofang._Women__age)
print("消防的私有属性是:", xiaofang._Women__secert_Women__secert)
